Thực đơn
C_thăng_(ngôn_ngữ_lập_trình) Lịch sửCái tên "C sharp" được lấy cảm hứng từ ký hiệu âm nhạc, trong đó một dấu thăng sau nốt nhạc "#" nghĩa là một nốt được chơi cao hơn nửa cung.[16] Điều này tương tự như trường hợp đặt tên của ngôn ngữ của C++, trong đó "++" chỉ ra rằng giá trị của một biến nên được tăng lên 1. Biểu tượng # cũng giống với bốn ký tự "+" (trong một lưới 2x2), ngụ ý rằng ngôn ngữ là một phiên bản tăng cường của C++ (gấp đôi C++).[17]Bởi vì giới hạn kỹ thuật của việc hiển thị (các font chuẩn, trình duyệt...) và sự thật là ký tự thăng (U+266F ♯ MUSIC SHARP SIGN (HTML ♯
)) không hiện diện trong đa số các bàn phím, ký tự (U+0023 # NUMBER SIGN (HTML #
)) đã được chọn để diễn đạt một cách tương đương trong cách viết tên ngôn ngữ.
Hậu tố "#" đã được sử dụng bởi một số ngôn ngữ khác của.NET là các biến thể của các ngôn ngữ hiện tại, bao gồm J# (một ngôn ngữ.NET cũng được thiết kế bởi Microsoft có nguồn gốc từ Java 1.1), A# (từ Ada) và ngôn ngữ lập trình chức năng F#.[18] Việc triển khai ban đầu của Eiffel for.NET được gọi là Eiffel#[19]. Hậu tố cũng đã được sử dụng cho các thư viện, chẳng hạn như Gtk# (một wrapper NET cho GTK+ và các thư viện GNOME khác) và Cocoa#.
Customer c = new Customer(); c.Name="James";
có thể viết là Customer c = new Customer { Name="James" };
listOfFoo.Where(delegate(Foo x) { return x.size>10;})
trở thành listOfFoo.Where(x => x.size>10);
var x = "hello";
có thể hoán đổi với string x = "hello";
C# 8.0[19 1] Hỗ trợ trong.NET Core 3.0 và.NET Standard 2.1 trở lên
C# 9.0[19 1] Hỗ trợ trong.NET 5.0 trở lên
Thực đơn
C_thăng_(ngôn_ngữ_lập_trình) Lịch sửLiên quan
C thăng Cathay Pacific Cá tháng Tư Cô Thắm về làng (phim truyền hình) Cờ Thánh giá Bắc Âu Cát Hải Cơ thẳng bụng Cá thát lát Cô thành trong gương Co thắt âm đạoTài liệu tham khảo
WikiPedia: C_thăng_(ngôn_ngữ_lập_trình)